package com.flute.haflute.monitor;

import java.io.Serializable;

/**
 * 告警所需要的系统属性
 * 
 */
public class SystemAbility implements Serializable {
	private static final long serialVersionUID = 1L;

	public long freePhysicalMemorySize;
	public long totalPhysicalMemorySize;
	public int totalCpuCores;
	public String JVMMemoryRate;

	public long getFreePhysicalMemorySize() {
		return freePhysicalMemorySize;
	}

	public void setFreePhysicalMemorySize(long freePhysicalMemorySize) {
		this.freePhysicalMemorySize = freePhysicalMemorySize;
	}

	public long getTotalPhysicalMemorySize() {
		return totalPhysicalMemorySize;
	}

	public void setTotalPhysicalMemorySize(long totalPhysicalMemorySize) {
		this.totalPhysicalMemorySize = totalPhysicalMemorySize;
	}

	public int getTotalCpuCores() {
		return totalCpuCores;
	}

	public void setTotalCpuCores(int totalCpuCores) {
		this.totalCpuCores = totalCpuCores;
	}

	public String getJVMMemoryRate() {
		return JVMMemoryRate;
	}

	public void setJVMMemoryRate(String memoryRate) {
		JVMMemoryRate = memoryRate;
	}

}
